\documentclass{standalone}
\usepackage{tikz}
\usepackage{ctex,siunitx}
\setCJKmainfont{Noto Serif CJK SC}
\usepackage{tkz-euclide}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{circuitikz}
\usetikzlibrary{patterns, calc}
\usetikzlibrary {decorations.pathmorphing, decorations.pathreplacing, decorations.shapes,}
\begin{document}
\small
\begin{circuitikz}[>=latex, scale=1.0,european]
  % \useasboundingbox(0.9,0)rectangle(5.1,5);
  \draw[thin,densely dashed](-0.7,0)--(8,0);
  \draw[semithick](0,0)parabola(2,-1/8)--(8,-7/8);
  \draw[very thick](0,0.3)--(2,0.3)(0,-0.3)--(2,-0.3);
  \draw(-0.3,0)circle(0.15)node{\tiny$+$};
  \draw(-0.6,0.1)--(-0.6,0.5)(-0.6,-0.1)--(-0.6,-0.5);
  \draw(-0.9,0.1)--(-0.9,0.5)(-0.9,-0.1)--(-0.9,-0.5);
  \draw(-0.9,-0.3)--++(-1.0,0)--++(0,0.6)--++(1.0,0);
  \draw[rounded corners](-0.9,-0.4)--++(-0.5,0)[-o]--++(0,-1.0)node[left]{\scriptsize$+$};
  \draw[rounded corners](-0.6,-0.4)--++(0.5,0)[-o]--++(0,-1.0)node[right]{\scriptsize$-$};
  \draw[very thick](7.99,1)--(7.99,-1);
  \fill[cyan!20!lightgray,opacity=0.5,draw=darkgray,semithick,rounded corners=5pt](8,0)--++(0,1.5)--++(-6,-6/8)--++(-4.5,0)--++(0,-1.5)--++(4.5,0)--++(6,-6/8)--cycle;
  \draw[double=cyan!20!lightgray!30,double distance=3pt](1.5,-0.745)--++(0,-0.5);
  \draw[double=cyan!20!lightgray!30,double distance=3pt](-1.4,0.9)--++(0,-0.7);
  \draw[double=cyan!20!lightgray!30,double distance=3pt](-2.1,1.3)--++(0,-1.3)--++(0.4,0);
  \draw[->](1.5,-1.0)--++(0,-0.5);
  \draw[->](-1.4,1.5)--++(0,-0.5);
  \draw[-o](1,0.3)--++(0,1);
  \draw[-o](1,-0.3)--++(0,-1);
  \draw(8,0.5)--++(45:0.5)node[right]{荧光屏};
  \draw(1.5,0.1)--++(45:1.5)node[above]{偏转电场};
  \draw(-0.75,0.3)--++(60:1.0)node[above]{加速电场};
\end{circuitikz}
\end{document}